|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.virtualweaver.xotics.datamodel.XoClassLoader
This is the class loader used by the Xotics environment. The class loader is accessible by
XoEnvironment class, via getClassLoader method.
One single instance is created by instance of XoEnvironment.
This is not a real ClassLoader class but rather a wrapper. So, only getResource() and loadclass()
from ClassLoader can be used.
| Constructor Summary | |
XoClassLoader(java.lang.ClassLoader parent)
Builds a new XoClassLoader instance with specified parent class loader. |
|
XoClassLoader(java.lang.ClassLoader parent,
boolean applet)
Builds a new XoClassLoader instance with specified parent class loader. |
|
XoClassLoader(XoClassLoader parent)
Builds a new XoClassLoader instance with an existing XoClassLoader.
|
|
| Method Summary | |
void |
addURLs(java.net.URL[] urls)
Adds URLs to the list of Class Paths. |
java.net.URL |
getResource(java.lang.String path)
|
java.net.URL[] |
getURLs()
|
java.lang.Class |
loadClass(java.lang.String cl)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XoClassLoader(java.lang.ClassLoader parent)
XoClassLoader instance with specified parent class loader.
parent - the parent class loader
public XoClassLoader(java.lang.ClassLoader parent,
boolean applet)
XoClassLoader instance with specified parent class loader.
parent - the parent class loaderapplet - if true, this class loader is made compatible with applet security restrictions.public XoClassLoader(XoClassLoader parent)
XoClassLoader instance with an existing XoClassLoader.
Indeed, XoClassLoader is not a ClassLoader derived class.
parent - the parent class loader| Method Detail |
public void addURLs(java.net.URL[] urls)
urls - URL list to add (see java.net.URLClassLoader)public java.net.URL[] getURLs()
public java.net.URL getResource(java.lang.String path)
public java.lang.Class loadClass(java.lang.String cl)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||